<HTML>
<HEAD>
<META name="description"
	content="Violet UML Editor cross format document" />
<META name="keywords" content="Violet, UML" />
<META charset="UTF-8" />
<SCRIPT type="text/javascript">
	function switchVisibility() {
		var obj = document.getElementById("content");
		obj.style.display = (obj.style.display == "block") ? "none" : "block";
	}
</SCRIPT>
</HEAD>
<BODY>
	This file was generated with Violet UML Editor 2.5.3.
	&nbsp;&nbsp;(&nbsp;<A href=# onclick="switchVisibility()">View Source</A>&nbsp;/&nbsp;<A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A>&nbsp;)
	<BR />
	<BR />
	<SCRIPT id="content" type="text/xml"><![CDATA[<ObjectDiagramGraph id="1">
  <nodes id="2">
    <ObjectNode id="3">
      <id id="4" value="9919fa10-5ebe-432b-87af-e80489e78934"/>
      <revision>1</revision>
      <children id="5">
        <FieldNode id="6">
          <id id="7" value="44ed18bb-df2e-424a-a4a4-4a22681283e9"/>
          <revision>1</revision>
          <children id="8"/>
          <parent class="ObjectNode" reference="3"/>
          <location class="Point2D.Double" id="9" x="0.0" y="0.0"/>
          <backgroundColor id="10">
            <red>255</red>
            <green>255</green>
            <blue>255</blue>
            <alpha>255</alpha>
          </backgroundColor>
          <borderColor id="11">
            <red>191</red>
            <green>191</green>
            <blue>191</blue>
            <alpha>255</alpha>
          </borderColor>
          <textColor id="12">
            <red>51</red>
            <green>51</green>
            <blue>51</blue>
            <alpha>255</alpha>
          </textColor>
          <name id="13">
            <text>driver</text>
          </name>
          <value id="14">
            <text>me</text>
          </value>
        </FieldNode>
        <FieldNode id="15">
          <id id="16" value="3cbd6187-8d69-4307-abdc-06f48ea8a568"/>
          <revision>1</revision>
          <children id="17"/>
          <parent class="ObjectNode" reference="3"/>
          <location class="Point2D.Double" id="18" x="0.0" y="0.0"/>
          <backgroundColor reference="10"/>
          <borderColor reference="11"/>
          <textColor reference="12"/>
          <name id="19">
            <text>status</text>
          </name>
          <value id="20">
            <text>running</text>
          </value>
        </FieldNode>
        <FieldNode id="21">
          <id id="22" value="32a30e7a-0714-40c3-a8ee-e0acdf50f86b"/>
          <revision>1</revision>
          <children id="23"/>
          <parent class="ObjectNode" reference="3"/>
          <location class="Point2D.Double" id="24" x="0.0" y="0.0"/>
          <backgroundColor reference="10"/>
          <borderColor reference="11"/>
          <textColor reference="12"/>
          <name id="25">
            <text>engine</text>
          </name>
          <value id="26">
            <text></text>
          </value>
        </FieldNode>
        <FieldNode id="27">
          <id id="28" value="ebf40698-e208-420b-8e97-85bd49cbd2e7"/>
          <revision>1</revision>
          <children id="29"/>
          <parent class="ObjectNode" reference="3"/>
          <location class="Point2D.Double" id="30" x="0.0" y="0.0"/>
          <backgroundColor reference="10"/>
          <borderColor reference="11"/>
          <textColor reference="12"/>
          <name id="31">
            <text>wheels</text>
          </name>
          <value id="32">
            <text></text>
          </value>
        </FieldNode>
      </children>
      <location class="Point2D.Double" id="33" x="20.0" y="70.0"/>
      <name id="34">
        <text>myCar</text>
      </name>
      <type id="35">
        <text>Car</text>
      </type>
    </ObjectNode>
    <NoteNode id="36">
      <id id="37" value="c9a2292d-1449-4f91-bc37-f278254660f7"/>
      <revision>1</revision>
      <children id="38"/>
      <location class="Point2D.Double" id="39" x="50.0" y="10.0"/>
      <backgroundColor id="40">
        <red>254</red>
        <green>222</green>
        <blue>188</blue>
        <alpha>255</alpha>
      </backgroundColor>
      <borderColor id="41">
        <red>253</red>
        <green>186</green>
        <blue>113</blue>
        <alpha>255</alpha>
      </borderColor>
      <textColor id="42">
        <red>51</red>
        <green>51</green>
        <blue>51</blue>
        <alpha>255</alpha>
      </textColor>
      <text id="43">
        <text>This diagram can help you to create a snapshot
of the state of your object for a specific use case</text>
      </text>
    </NoteNode>
    <ObjectNode id="44">
      <id id="45" value="7f7f2963-9923-4e5f-89e5-0b1fbbefcbf8"/>
      <revision>1</revision>
      <children id="46"/>
      <location class="Point2D.Double" id="47" x="210.0" y="100.0"/>
      <name id="48">
        <text>turboBoost</text>
      </name>
      <type id="49">
        <text>Engine</text>
      </type>
    </ObjectNode>
    <ObjectNode id="50">
      <id id="51" value="4bdbd62d-fb6b-4dcb-b3b1-b8ca9eb3c6a9"/>
      <revision>1</revision>
      <children id="52"/>
      <location class="Point2D.Double" id="53" x="230.0" y="180.0"/>
      <name id="54">
        <text>big</text>
      </name>
      <type id="55">
        <text>Wheel</text>
      </type>
    </ObjectNode>
  </nodes>
  <edges id="56">
    <ObjectReferenceEdge id="57">
      <id id="58" value="25995e36-94f1-4db3-bba3-e87ab3828e28"/>
      <revision>1</revision>
      <startNode class="FieldNode" reference="21"/>
      <startLocation class="Point2D.Double" id="59" x="90.0" y="10.0"/>
      <endNode class="ObjectNode" reference="44"/>
      <endLocation class="Point2D.Double" id="60" x="20.0" y="20.0"/>
      <transitionPoints id="61"/>
    </ObjectReferenceEdge>
    <ObjectReferenceEdge id="62">
      <id id="63" value="89d4b0b7-2738-47f8-a5eb-e2dec49631c7"/>
      <revision>1</revision>
      <startNode class="FieldNode" reference="27"/>
      <startLocation class="Point2D.Double" id="64" x="100.0" y="10.0"/>
      <endNode class="ObjectNode" reference="50"/>
      <endLocation class="Point2D.Double" id="65" x="10.0" y="10.0"/>
      <transitionPoints id="66"/>
    </ObjectReferenceEdge>
  </edges>
</ObjectDiagramGraph>]]></SCRIPT>
	<BR />
	<BR />
	<IMG alt="embedded diagram image" src="
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" />
</BODY>
</HTML>